package cn.itsource.pethome.service;

import cn.itsource.pethome.domain.User;
import cn.itsource.pethome.query.UserQuery;
import cn.itsource.pethome.result.JSONResult;
import cn.itsource.pethome.result.PageList;

import java.util.List;

public interface UserService {

    //根据ID查询部门信息
    User selectById(Long id);

    //查询所有部门信息（分页）
    JSONResult pagelist(UserQuery query);

    //查询所有部门信息（不分页）
    List<User> list();

    //保存或更新员工信息
    JSONResult saveOrUpdate(User User);

    JSONResult deleteBatch(UserQuery departmentQuery);
    JSONResult delete(Long id);
}
